{$CLEO .cs}
0000:

{$CLEO .cs}
{$USE cleo+}
0000:
 0ACA: show_text_box "Car path"  
model.Load(#HUNTLEY) 
model.Load(#hmycm)  
038B: load_requested_models
const
ANYGUYS= 18@
_vehicle04 =0@
_ped_04 =1@
end

0395: clear_area 1 at  3654.7178 -3089.2551 10.396 radius 99999.0

_vehicle04 = car.Create( #HUNTLEY ,  3650.2373, -3088.5085, 10.3654)
car.Angle( _vehicle04 ) =   103.1992
car.Health( _vehicle04  ) =  60000
09C4: set_car _vehicle04 gas_tank_explosion_enabled 0      
0423: set_car _vehicle04 improved_handling_to 3.0 // (float)
car.SetToPsychoDriver( _vehicle04 )  
_ped_04 =actor.CreateAsDriver(4, #hmycm, _vehicle04)
actor.Health(_ped_04) = 400

_vehicle05 = car.Create( #HUNTLEY ,  3484.0093, -3093.8621, 10.2887)
car.Angle( _vehicle05 ) =   266.6953
car.Health( _vehicle05  ) =  60000
09C4: set_car _vehicle05 gas_tank_explosion_enabled 0      
0423: set_car _vehicle05 improved_handling_to 3.0 // (float)
car.SetToPsychoDriver( _vehicle05 )  
_ped_05 =actor.CreateAsDriver(4, #hmycm, _vehicle05)
actor.Health(_ped_05) = 400

        0615: define_AS_pack_begin 15@
        05D1: AS_actor  -1 drive_car -1  to 3570.4236 -3088.8625 10.396  speed 17.0 2 model #NULL 5
        05D1: AS_actor  -1 drive_car -1  to 3476.8081 -3089.4407 10.2887  speed 17.0 2 model #NULL 5
        05D1: AS_actor  -1 drive_car -1  to 3478.0723 -3340.0369 10.3588  speed 17.0 2 model #NULL 5
        05D1: AS_actor  -1 drive_car -1  to 3649.2195 -3338.8442 10.3387  speed 17.0 2 model #NULL 5
        05D1: AS_actor  -1 drive_car -1  to 3649.1008 -3089.019 10.3654  speed 17.0 2 model #NULL 5
 
        0643: set_AS_pack 15@ loop 1
        0618: assign_actor _ped_04  to_AS_pack 15@
        0616: define_AS_pack_end 15@
        061B: remove_references_to_AS_pack 15@

       0615: define_AS_pack_begin_START 15@         // 3482.9539 -3094.3096 10.2887 //
        05D1: AS_actor  -1 drive_car -1  to  3644.2717 -3092.6985 10.3654   speed 17.0 2 model #NULL 5
        05D1: AS_actor  -1 drive_car -1  to  3645.2383 -3334.9231 10.3387   speed 17.0 2 model #NULL 5
        05D1: AS_actor  -1 drive_car -1  to  3483.094 -3334.8767 10.3588   speed 17.0 2 model #NULL 5
        05D1: AS_actor  -1 drive_car -1  to   3482.9539 -3094.3096 10.2887  speed 17.0 2 model #NULL 5
         0643: set_AS_pack 15@ loop 1
       0616: define_AS_pack_end 15@
        0618: assign_actor     to_AS_pack 15@

        061B: remove_references_to_AS_pack 15@
    if 056D:   actor ANYGUYS defined
    then
        if actor.Driving( ANYGUYS )
        then 
                if  
                0100:   actor ANYGUYS in_sphere  4756.7471 -3089.1135 10.3754 radius 3.0 3.0 3.0 sphere 0  
                then
                0615: define_AS_pack_begin_START 15@         // 4756.7471 -3089.1135 10.3754 //
                05D1: AS_actor  -1 drive_car -1  to  4756.0674 -2710.137 10.3254   speed 17.0 2 model #NULL 5
                05D1: AS_actor  -1 drive_car -1  to  4520.668 -2709.998 10.3254   speed 17.0 2 model #NULL 5
                05D1: AS_actor  -1 drive_car -1  to  4519.3398 -2959.6614 10.3004   speed 17.0 2 model #NULL 5
                05D1: AS_actor  -1 drive_car -1  to  4380.8774 -2959.7993 10.3754   speed 17.0 2 model #NULL 5
                05D1: AS_actor  -1 drive_car -1  to   4380.186 -3088.2153 10.3754  speed 17.0 2 model #NULL 5
                05D1: AS_actor  -1 drive_car -1  to   3482.541 -3088.053 10.2887  speed 17.0 2 model #NULL 5
                05D1: AS_actor  -1 drive_car -1  to  3472.8652 -3098.7864 10.5481   speed 17.0 2 model #NULL 5
                05D1: AS_actor  -1 drive_car -1  to   3502.6694 -3094.1802 10.396  speed 17.0 2 model #NULL 5
                  0643: set_AS_pack 15@ loop 1
                0616: define_AS_pack_end 15@          
                0618: assign_actor  ANYGUYS   to_AS_pack 15@
        
                061B: remove_references_to_AS_pack 15@
                end 
        end
        if actor.Driving( ANYGUYS )
        then 
                if  
                0100:   actor ANYGUYS in_sphere 4637.3857 -3400.5608 10.3504  radius 3.0 3.0 3.0 sphere 0  
                then
                0615: define_AS_pack_begin_START 15@         // 4756.7471 -3089.1135 10.3754 //
                05D1: AS_actor  -1 drive_car -1  to  5076.0498 -3398.7456 10.3588  speed 17.0 2 model #NULL 5 
                05D1: AS_actor  -1 drive_car -1  to  5077.376 -2366.6948 10.3287  speed 17.0 2 model #NULL 5 
                05D1: AS_actor  -1 drive_car -1  to  4639.856 -2366.5693 10.3504  speed 17.0 2 model #NULL 5 
                05D1: AS_actor  -1 drive_car -1  to  4636.3364 -3399.4058 10.3504  speed 17.0 2 model #NULL 5  
                  0643: set_AS_pack 15@ loop 1
                0616: define_AS_pack_end 15@          
                0618: assign_actor  ANYGUYS   to_AS_pack 15@
        
                061B: remove_references_to_AS_pack 15@
                end 
        end
        
    end     
    
        009A: actor = create_actor_pedtype 4 model #MALE01 at 3836.0723 -3298.5693 10.7871  
        actor.Angle( actor )  = 352.4804
        0615: define_AS_pack_begin_START 15@         // JOGGING ZONE //
        05D3: AS_actor -1 goto_point 3806.5896 -3298.155 10.7178 mode 6 time 999999999 ms // versionA
        05D3: AS_actor -1 goto_point 3806.0388 -3248.8513 10.6214 mode 6 time 999999999 ms // versionA
        05D3: AS_actor -1 goto_point 3798.2222 -3248.3196 10.8827 mode 6 time 999999999 ms // versionA
        05D3: AS_actor -1 goto_point 3790.4551 -3266.8384 10.8854 mode 6 time  999999999 ms // versionA
        05D3: AS_actor -1 goto_point 3767.0447 -3276.6492 10.8827 mode 6 time 999999999 ms // versionA
        05D3: AS_actor -1 goto_point 3748.5549 -3279.6741 10.8854 mode 6 time 999999999 ms // versionA
        05D3: AS_actor -1 goto_point 3749.4451 -3319.5889 10.7674 mode 6 time 999999999 ms // versionA
        05D3: AS_actor -1 goto_point 3826.509 -3320.4255 10.9187 mode 6 time 999999999 ms // versionA
 
 
        0643: set_AS_pack 15@ loop 1
        0616: define_AS_pack_end 15@          
        0618: assign_actor actor     to_AS_pack 15@
        061B: remove_references_to_AS_pack 15@  
        
        009A: actor = create_actor_pedtype 4 model #MALE01 at  
        actor.Angle( actor )  = 
        0615: define_AS_pack_begin_START 15@         // JOGGING ZONE //
        05D3: AS_actor -1 goto_point  mode 6 time 999999999 ms // versionA
        05D3: AS_actor -1 goto_point  mode 6 time 999999999 ms // versionA
        05D3: AS_actor -1 goto_point  mode 6 time 999999999 ms // versionA
        05D3: AS_actor -1 goto_point  mode 6 time 999999999 ms // versionA
        05D3: AS_actor -1 goto_point  mode 6 time 999999999 ms // versionA
        05D3: AS_actor -1 goto_point  mode 6 time 999999999 ms // versionA
        05D3: AS_actor -1 goto_point  mode 6 time 999999999 ms // versionA
        05D3: AS_actor -1 goto_point  mode 6 time 999999999 ms // versionA
 
        0643: set_AS_pack 15@ loop 1
        0616: define_AS_pack_end 15@          
        0618: assign_actor actor     to_AS_pack 15@
        061B: remove_references_to_AS_pack 15@  
        

           
while true 
wait 0

                       {

        }
   {     
        
        061B: remove_references_to_AS_pack 15@
        0615: define_AS_pack_begin 15@
        05D1: AS_actor  -1 drive_car -1  to   speed 17.0 2 model #NULL 5
        05D1: AS_actor  -1 drive_car -1  to   speed 17.0 2 model #NULL 5
        05D1: AS_actor  -1 drive_car -1  to   speed 17.0 2 model #NULL 5
        05D1: AS_actor  -1 drive_car -1  to   speed 17.0 2 model #NULL 5
        05D1: AS_actor  -1 drive_car -1  to   speed 17.0 2 model #NULL 5
        05D1: AS_actor  -1 drive_car -1  to   speed 17.0 2 model #NULL 5
        05D1: AS_actor  -1 drive_car -1  to   speed 17.0 2 model #NULL 5
        05D1: AS_actor  -1 drive_car -1  to   speed 17.0 2 model #NULL 5

        0616: define_AS_pack_end 15@
        0618: assign_actor   to_AS_pack 15@
        061B: remove_references_to_AS_pack 15@    }
        {
0AE1: ANYGUYS = random_char_near_point   3649.1008 -3089.019 10.3654 in_radius 999999999.0 find_next 1 pass_deads 1 
if 056D:   actor ANYGUYS defined

then 
    if  32@ > 500
    then
    32@ = 0
        if 0100:   actor ANYGUYS in_sphere  3647.7583 -3087.3115 10.3654 radius 3.0 3.0 3.0 sphere 0  
        then
                    05D1: AS_actor ANYGUYS drive_car -1  to 3478.8279 -3088.4111 10.2887  speed 17.0 2 model #NULL 5
          
        end 
        if 0100:   actor ANYGUYS  3478.8279 -3088.4111 10.2887  radius 3.0 3.0 3.0 in_car   0
        then  
                05D1: AS_actor ANYGUYS drive_car -1  to 3477.5249 -3339.0151 10.3588    speed 17.0 2 model #NULL 5
    
        end
        if 0100:   actor  car ANYGUYS   3477.5249 -3339.0151 10.3588 radius 3.0 3.0 3.0  in_car  0
        then 
                       05D1: AS_actor  ANYGUYS drive_car -1  to 3649.8501 -3339.6975 10.3387   speed 17.0 2 model #NULL 5
     
    
        end
        if 0100:   actor ANYGUYS  3649.8501 -3339.6975 10.3387  radius 3.0 3.0 3.0 in_car  0
        then 
                    05D1: AS_actor  ANYGUYS drive_car -1  to  3649.8762 -3094.0574 10.3654  speed 17.0 2 model #NULL 5
     
        end
        if 0100:   actor ANYGUYS  3649.8762 -3094.0574 10.3654 radius 3.0 3.0 3.0  in_car 0
        then 
                        05D1: AS_actor  ANYGUYS drive_car -1  to 3780.3545 -3092.8481 10.396   speed 17.0 2 model #NULL 5
     
        end
    end

end             }

        if test_cheat "end"
        then 
          0ACA: show_text_box "Test done!"
          
actor.RemoveReferences(_ped_04)
car.RemoveReferences(_vehicle04)
          end_Thread
        end 
end 

0A93: terminate_this_custom_script

0A93: terminate_this_custom_script